package com.adams.custom.page.core;

import com.adams.core.exception.BusinessException;

/**
 * 
 * File Name : BusinessDealFlowAction.java
 * 
 * @Description : 业务处理流动作接口
 */
public interface BusinessDealFlowAction
{

	/**
	 * Description : 业务处理运行方法
	 * 
	 * @param businessContext
	 *            业务处理流上下文对象
	 * @param resultObject
	 *            上级业务处理返回对象
	 * @return Object 业务处理返回结果对象
	 * @throws Exception
	 * 
	 */
	public Object invoke(BusinessDealFlowContext businessContext,
			Object resultObject) throws BusinessException;

}
